Big Huge Thesaurus

Moehringia mucosa

noun

sounds kind of like